pride oneself on
Also,
take pride in
. Be proud of, take satisfaction in, as in
We pride ourselves on always being punctual
, or
She took pride in her flower garden
. The first term dates from the late 1300s, the second from the late 1500s.